Job Role: Senior Java developer
Location: Las Vegas, NV/Cary ,NC/Irving TX
Job Type: Full time
Experience: 8+
Salary: $120k+benefits to $130k+benefits.
• 8+ years in Java Senior Developer
• Ability to understand and translate business/functional requirements to High / Low-Level Designs
• Knowledge of Agile / Scrum / Iterative development methodologies
• Programming experience in Java Spring Boot, Spring WebFlux
• Strong understanding of Data Structures and Algorithms
• API-Driven Development - Solid experience in RESTful and Microservices development
• Experience in working with one of the concurrency frameworks like Mono, Flux, Akka
• Experience working in ORM frameworks like Entity, Hibernate, Dapper
• Strong relational database experience in either Oracle, MS SQL, or Postgres
• Good experience in queuing or streaming engines like Kafka
• Unit Testing / TDD - Experience with Continuous Integration Delivery Automated Testing and tools such as NUnit, JUnit
• Experience with Docker, GIT, SonarQube, Checkmarx, OpenShift, and other deployment tools for CI/CD
• Experience in using tools like Jira, GitLab, Swagger, Postman, SOAP UI, Service Now
• Basic Understanding of JavaScript, HTML, CSS